Updated: 2012-12-31 16:21:16
I’m proud to have been associated with the August 2012 landing of the Curiosity rover on Mars. Since 1983 I’ve been working for and then contracting to NASA’s Jet Propulsion Laboratory (JPL), and I work with IT infrastructure on providing … Continue reading →
Updated: 2012-12-31 08:20:39
Updated: 2012-12-30 07:31:00
Updated: 2012-12-29 22:45:27
Updated: 2012-12-28 18:56:16
Updated: 2012-12-28 16:47:54
Updated: 2012-12-27 02:21:30
Updated: 2012-12-26 20:28:00
: : where we turn Perl inside out our blog new Smart : Perl 26 12 2012 xxxvi metacpan weekly report Test : Pretty This is the weekly favourites list of CPAN distributions . Votes count : 92 Week's winner 3 Test : Pretty Build date : 2012 12 26 20:25:02 GMT Clicked for first time Algorithm : SlopeOne App : Pinto Async : Queue autobox : JSON Catalyst : Plugin : ErrorCatcher Config : AutoConf Config : GitLike Data : Dump : Streamer Data : Format : Pretty Device : Onkyo ExtUtils : MakeMaker : Dist : Zilla : Develop File : XDG Getopt : Whatever L Lingua : JA : Moji Lingua : JA : Romanize : Japanese Lingua : JP : Kanjidic V Zucchini Increasing its : reputation ack 2=36 App : Adenosine 1=3 App : cpanminus 1=67 App : gist 1=3 App : Nopaste 1=10 App : PipeFilter 1=2 App : Staticperl 1=4 autobox 1=8
Updated: 2012-12-24 14:30:25
Updated: 2012-12-24 00:00:47
Recently I was unpacking some boxes of books and came across a book entitled "BASIC Computer Programs for the Home" by Charles D. Sternberg. Apparently my father had purchased this book in the early 1980s and had given it to me. In any case, my name was scrawled in the front cover in the manner [...]
Updated: 2012-12-23 19:26:20
Updated: 2012-12-23 17:07:05
Syntactic macros. The Lisp gods of yore provided humanity with this invention, essentially making Lisp a programmable programming language. Lisp adherents often look at the rest of the programming world with pity, seeing them fighting to invent wheels that were wrought and polished back in the sixties when giants walked the Earth and people wrote [...]
Updated: 2012-12-23 07:26:00
Updated: 2012-12-23 04:30:00
Updated: 2012-12-23 00:00:00
Updated: 2012-12-23 00:00:00
Updated: 2012-12-22 00:01:22
Guest post by Herbert Breunung (lichtkind). Perl 5 brought regexes to mainstream programming and set a standard, one that is felt as relevant even in Redmond. Perl 6, of course, steps up the game by adding many new features to the regex camp, including easy-to-build grammars for your own complex parsers. But without getting too [...]
Updated: 2012-12-21 00:25:40
The Collatz sequence is one of those interesting “simple” math problems that I’ve run into a number of times. Most recently a blog post on programming it in Racket showed up on Hacker News. As happens so often, I instantly wanted to implement it in Perl 6. This is a very straightforward implementation of the [...]
Updated: 2012-12-20 09:22:02
For more than 10 years I focused mostly on Perl Training. I taught a few classes using Subversion.
In the early days I ran a course teaching Unix for power users, and even a PHP course, but soon I thought it would be
better to focus on one single technology.
This has been changing recently. Last month I taught my first Python class,
and currently I am preparing a Tcl course.
What? Python? Tcl?
For the full article visit Old school or hip?
Updated: 2012-12-20 00:01:06
Today, let’s talk about DSLs. Post from the past: a motivating example Two years ago I wrote a blog post about Nim, a game played with piles of stones. I just put in ASCII diagrams of the actual Nim stone piles, telling myself that if I had time, I would put in fancy SVG diagrams, [...]
Updated: 2012-12-19 00:01:43
Today I’ll write about coroutines, gather-take and why they are as much fun as one another. But since it’s all about manipulating control flow, I took the liberty to reorganize the control flow of this advent post, so coroutines will finally appear somewhere at the end of it. In the meantime I’ll introduce the backstory, [...]
Updated: 2012-12-18 08:28:52
Updated: 2012-12-18 00:01:24
Today, Perl turns 25: happy birthday Perl! There’s too much to say about this language, its philosophy, its culture, … So here, I would just thank all people who make Perl a success, for such a long time. Introduction A formula is “an entity constructed using the symbols and formation rules of a given language“, [...]
Updated: 2012-12-17 00:00:25
Many people have heard of Perl 6, especially in the greater Perl community. However, Perl 6 has a complicated ecosystem which can be a littled daunting, so as a newcomer to the Perl 6 community myself, I thought I would share what I’ve learned. How do I install Perl 6? It’s simple; you can just [...]
Updated: 2012-12-16 00:01:04
All the precedence men As I was taking a walk today, I realized one of the reasons why I like Perl. Five as well as six. I often hear praise such as “Perl fits the way I think”. And I have that feeling too sometimes. If I were the president (or prime minister, as I’m [...]
Updated: 2012-12-15 13:28:07
When writing programs, it’s important not only to separate the concerns that need separating, but also to try and keep related things close to each other. This gives the program a sense of cohesion, and helps to avoid the inevitable problems that arise when updating one part of a program demands an update in another [...]
Updated: 2012-12-10 13:57:35
Updated: 2012-12-06 14:15:09
Updated: 2012-12-03 14:56:03
Updated: 2012-11-25 21:15:56
I am currently attending a course learning Mobile Application development using web technologies.
We look at HTML5, CSS3, JavaScript, and how to put all these together to create an application
that can be installed and used on various mobile devices.
As a project in the course each one of us had to come up with an idea, implement it, and upload to the Android Market.
(aka. Google Play).
I started to build the Regex Maven project and uploaded the first pre-alpha version.
For the full article visit Announcing the Regex Maven for Android
Updated: 2012-11-16 15:56:11
Updated: 2012-11-04 13:41:30
Ricardo Signes, aktueller Pumpking von Perl, hat Perl 5.16.2 veröffentlicht. Gemäß ihrer Richtlinien, haben die Perl 5 Porters nur kleinere Änderungen eingebaut.
In Perl 5.16.2 wurde ein Bug gefixt, so dass in Regulären Ausdrücken /\h/ das gleiche bedeutet wie /[\h]/. Und die Unterstützung für AIX wurde verbessert.
Updated: 2012-11-04 13:30:54
Die Version 2012.10 von Rakudo Star enthält einige Änderungen bei Regulären Ausdrücke - auch eine bessere Abdeckung von Perl 5 Regex -, sowie änderungen an den Perl 6 Regex.
Einige bestehende Features wurden als "deprecated" markiert.
Mehr Infos gibt es unter http://rakudo.org/2012/10/29/rakudo-star-2012-10-released/